Volume 9, Issue 45, March 2023, Pages 2715-2747
Attiat Ali Abdelhakeem; Attiat Ali Abd-Elhakeem
Volume 9, Issue 44, January 2023, Pages 1217-1247
Attiat Ali Abd-Elhakeem
Volume 8, Issue 42, September 2022, Pages 1155-1189
Attiat Ali Abd elhkim; zinab abd elhafez ali elkhateb elkhateb